package com.platform.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


/**
 * 会员视频管理实体
 * 表名 api_user_video
 *
 * @author zhurusen
 * @email 524227263@qq.com
 * @date 2018-07-02 01:49:42
 */
public class UserVideoEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    //
    private Long id;
    //创建时间
    private Date createDate;
    //内容
    private String content;
    //视频地址
    private String videoUrl;
    //缩略图
    private String thumbnail;
    //是否需要付费 1 是 2 否
    private Integer payStatus;
    //设定支付金额
    private BigDecimal amount;
    //是否本地保存
    private Integer localhostSave;
    //发布会员id
    private Long userId;
    private String userName;
    //
    private Integer view;
    //
    private Integer like;

    private Integer isshow;

    public Integer getIsshow() {
        return isshow;
    }

    public UserVideoEntity setIsshow(Integer isshow) {
        this.isshow = isshow;
        return this;
    }

    public String getUserName() {
        return userName;
    }

    public UserVideoEntity setUserName(String userName) {
        this.userName = userName;
        return this;
    }

    /**
     * 设置：
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取：
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置：创建时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * 获取：创建时间
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * 设置：内容
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * 获取：内容
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置：视频地址
     */
    public void setVideoUrl(String videoUrl) {
        this.videoUrl = videoUrl;
    }

    /**
     * 获取：视频地址
     */
    public String getVideoUrl() {
        return videoUrl;
    }

    /**
     * 设置：缩略图
     */
    public void setThumbnail(String thumbnail) {
        this.thumbnail = thumbnail;
    }

    /**
     * 获取：缩略图
     */
    public String getThumbnail() {
        return thumbnail;
    }

    /**
     * 设置：是否需要付费 1 是 2 否
     */
    public void setPayStatus(Integer payStatus) {
        this.payStatus = payStatus;
    }

    /**
     * 获取：是否需要付费 1 是 2 否
     */
    public Integer getPayStatus() {
        return payStatus;
    }

    /**
     * 设置：设定支付金额
     */
    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    /**
     * 获取：设定支付金额
     */
    public BigDecimal getAmount() {
        return amount;
    }

    /**
     * 设置：是否本地保存
     */
    public void setLocalhostSave(Integer localhostSave) {
        this.localhostSave = localhostSave;
    }

    /**
     * 获取：是否本地保存
     */
    public Integer getLocalhostSave() {
        return localhostSave;
    }

    /**
     * 设置：发布会员id
     */
    public void setUserId(Long userId) {
        this.userId = userId;
    }

    /**
     * 获取：发布会员id
     */
    public Long getUserId() {
        return userId;
    }

    /**
     * 设置：
     */
    public void setView(Integer view) {
        this.view = view;
    }

    /**
     * 获取：
     */
    public Integer getView() {
        return view;
    }

    /**
     * 设置：
     */
    public void setLike(Integer like) {
        this.like = like;
    }

    /**
     * 获取：
     */
    public Integer getLike() {
        return like;
    }
}
